a person working on a commission basis - German English Dictionary